electrically heated compress for the eyes - Turkish English Dictionary